<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>博客详情页</title>
<link rel="stylesheet" href="css/comment.css">
<link rel="stylesheet" href="css/blog_detail.css">

<!-- 引入 editor.md 的依赖 -->
<link rel="stylesheet" href="editor.md/css/editormd.min.css" />
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="editor.md/lib/marked.min.js"></script>
<script src="editor.md/lib/prettify.min.js"></script>
<script src="editor.md/editormd.js"></script>
</head>
<body>
     <!-- nav 导航栏 -->
     <div class="nav">
        <img src="img\用研.png" alt="">
        <span>我的博客系统</span>
        <!-- spacer 不实现任何内容,只是占位,将a标签顶到右边 -->
        <!-- 本来div是块级元素在竖直方向上排列,但是,这里已经将nav处理成弹性布局,因此在nav这个容器里的元素都会是水平排列 -->
        <div class="spacer"> </div>
        <a href="">主页</a>
        <a href="blog_edit.html">写博客</a>
        <a href="logout">注销</a>
        <a href="" id="delete-btn">删除</a>
    </div>

     <!-- 这个div表示页面的主区域(版心) -->
     <div class="container">
        <!-- 左侧用户信息 -->
        <div class="container-left">

            <!-- 在left区域的card -->
            <div class="card">
                <!-- 用户的头像 -->
                <img src="img/库里.webp" alt="">
                <!-- 用户的名字 -->
                <h3></h3>
                <!-- Gitee地址 -->
                <a href="#">Gitee地址</a>
                <!-- 两行两列 -->
                <div class="counter">
                    <span>文章</span>
                    <span>分类</span>
                </div>
                <div class="counter">
                    <span>2</span>
                    <span>3</span>
                </div>

            </div>

        </div>
        <!-- 右侧内容区域 -->
        <div class="container-right">
            
           <div class="detail">
             <!-- <h3 class="title">我的博客</h3> -->
             <div class="title"></div>


             <div class="date"></div>
             <!-- 设置透明效果style="opacity:50%  opacity使子元素的背景和父元素的背景一样style="background-color:transparent---直接使用父元素的背景" -->
             <div id="desc" style="background-color: transparent;"></div>
           </div>

        </div>


    </div>
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
    <script src="js/app.js"></script>
    <script>
      function getBlog(){
        $.ajax({
            type: 'get',
            url: 'blog'+location.search,
            success: function(body){
                //注意这里body是一个约定好格式的json对象而不是json数组,注意这里不是往html标签栏里添加标签,只是修改标签栏里的内容
                let titleDiv = document.querySelector('.title');
                titleDiv.innerHTML = body.title;
                let dateDiv = document.querySelector('.date');
                dateDiv.innerHTML = body.postTime;
                // let descDiv = document.querySelector('.desc');
                // descDiv.innerHTML = body.content;
                //使用editor.md渲染成markdown
                // editor是editor里的一个全局对象,markdownToHTML两个参数:第一个是id标签 第二个是渲染的对象
                editormd.markdownToHTML('desc', { markdown: body.content });
            }

        });

      };
      getBlog();
      getLonginStatus();

      function getUserInfo(){
        $.ajax({
            type: 'get',
            url: 'userInfo'+location.search,//location.search获取当前页面的query string
            success: function(body){
                let h3 = document.querySelector('.container-left>.card>h3');
                h3.innerHTML = body.userName;
                

            }


        });

      };
      getUserInfo();
// 手动进blogId设置到url里
      function updateDeleteURL(){
            let deleteBtn  = document.querySelector('#delete-btn');
            deleteBtn.href = 'blog_delete'+location.search;

        };
        updateDeleteURL();
    </script>
    


    
</body>
</html>